#pragma once
#include "RenderSphere.h"
#include "RenderNDF3DSurface.h"

// CDlg3DObjectRendering dialog

class CDlg3DObjectRendering : public CDialogEx
{
	DECLARE_DYNAMIC(CDlg3DObjectRendering)

public:
	CDlg3DObjectRendering(CWnd* pParent = NULL);   // standard constructor
	virtual ~CDlg3DObjectRendering();

// Dialog Data
	enum { IDD = IDD_DIALOG_3DOBJECT };

protected:
	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support

protected:
	//CRenderNDF3DSurface m_Render;
	CRenderSphere m_Render;
public:
	//CRenderNDF3DSurface* GetCurrentRender() {return &m_Render;}
	CRenderSphere* GetCurrentRender() {return &m_Render;}

	DECLARE_MESSAGE_MAP()
public:
	afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
	afx_msg void OnSize(UINT nType, int cx, int cy);
	afx_msg void OnSetFocus(CWnd* pOldWnd);
};
